Zushi Puzzle (Menu)

1910 Lombard St, San Francisco
+1 415-931-9319

Give a rating to Zushi Puzzle

Suggest a dish

How much did you spend at Zushi Puzzle?